package com.liuxinlong.modules.system.controller.response;

import com.liuxinlong.modules.common.controller.response.BaseResp;

import lombok.Data;

/**
 * 用户登录返回实体
 * 
 * @author liuxinlong@hotwater.com.cn
 * @version 1.0.0
 * @since 2021-12-28
 *
 */
@Data
public class UserLoginResp extends BaseResp {
	/**
	 * 登录类型
	 */
	private String type;

	/**
	 * 登录状态
	 */
	private String status;

	/**
	 * 当前登录用户
	 */
	private String currentAuthority;

	/**
	 * 用户权限
	 */
	private Object authority;

	/**
	 * 用户按钮权限
	 */
	private Object buttonAuthority;

	/**
	 * 登录token
	 */
	private String token;

	/**
	 * 用户是否为初始密码
	 */
	private String defaultPass;

}
